home *** CD-ROM | disk | FTP | other *** search
/ MacWorld Secrets (4th Edition) / Mac Secrets CD 4th Ed.toast / Apple Advanced Technologies / Apple Speech Technologies 1.5 / PlainTalk Developer Info / Speech Recognition Manager SDK / SR Sample Code / IM SR Example / MySetRejectedWordRefCon.c < prev    next >
C/C++ Source or Header  |  1996-04-04  |  758b  |  24 lines

  1. #include <SpeechRecognition.h>
  2.  
  3. OSErr    MySetRejectedWordRefCon (SRRecognitionSystem mySystem);
  4.  
  5.  
  6. const long        kRejectedWordRefCon = 'rejc';
  7.  
  8. OSErr    MySetRejectedWordRefCon (SRRecognitionSystem mySystem)
  9. {
  10.     OSErr                myErr = noErr;
  11.     SRWord                myRejectedWord = 0;
  12.     Size                myLen = sizeof (myRejectedWord);
  13.     
  14.     /* Get a reference to the rejected word */
  15.     myErr = SRGetProperty (mySystem, kSRRejectedWord, &myRejectedWord, &myLen);
  16.     /* Set the refcon of the rejected word, so we can     */
  17.     /* use it later when processing the search result    */
  18.     if (!myErr) myErr = SRSetProperty (myRejectedWord, kSRRefCon, 
  19.                                 &kRejectedWordRefCon, sizeof(kRejectedWordRefCon));
  20.     /* Balance SRGetProperty */
  21.     if (myRejectedWord) SRReleaseObject (myRejectedWord);
  22.     
  23.     return myErr;
  24. }